Uav Formation Flight:trajectory Planning & Collision Avoidance With Mpc